depend upon - Allemand Anglais Dictionnaire